Internet Archive BookReader - Historical records of the 40th (2nd Somersetshire) regiment